Let's Play With Our Mosfets! Part 1: Basics And Nmos Logic